time delayed stop - French English Dictionary